Big Huge Thesaurus

American sycamore

noun